package com.entrogy.service;

import net.sf.json.JSONArray;
import net.sf.json.JSONObject;

import java.util.List;

public interface AttendanceService {
    /**
     * 获取当天的时间表(看是否存在某天的时间表，有的话就返回)
     * @param uid
     * @param arrangeDate
     * @return
     */
    JSONObject getDynArrange(String uid, String arrangeDate,int schoolCode);

    /**
     * 增加某天的时间表
     * @param uid
     * @param arrangeDate
     * @return
     */
    JSONObject addDynArrange(String uid, String arrangeDate,int schoolCode);

    /**
     * 更新某一天的时间
     * @param uid
     * @param arrangeDate
     * @param classListArr
     * @return
     */
    JSONObject updateDynArrange(String uid, String arrangeDate, JSONArray classListArr,int schoolCode);

    /**
     * 得到今天学校所有年级的日子类型
     * @param tableName
     * @param schoolCode
     * @return
     */
    List<Integer> listAllDayType(String tableName, Integer schoolCode);
}
